
#include "register/tilingdata_base.h"

namespace optiling {
BEGIN_TILING_DATA_DEF(TriuTilingData)
    TILING_DATA_FIELD_DEF(uint64_t, ubMaxProcCount);
    TILING_DATA_FIELD_DEF(uint64_t, totalDataCount);
    TILING_DATA_FIELD_DEF(uint64_t, groupCount);
    TILING_DATA_FIELD_DEF(uint64_t, rowCount);
    TILING_DATA_FIELD_DEF(uint64_t, colCount);
    TILING_DATA_FIELD_DEF(uint64_t, innerLoopCount);
    TILING_DATA_FIELD_DEF(uint64_t, innerTailCount);
    TILING_DATA_FIELD_DEF(int64_t, diagonal);
END_TILING_DATA_DEF;

REGISTER_TILING_DATA_CLASS(Triu, TriuTilingData)
}  // namespace optiling
